// pages/mineData/mineData.js
import wxRequest from "../../utils/wxRequest";
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: { 
    imagesUrl:app.globalData.imagesUrl,
    lists:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.initData();
  },
  initData: function () {
    var uid=wx.getStorageSync('uid');
    var option={url:"user/order",data:{uid:uid,status:0}};
    var that=this;
    wxRequest(option).then(function(result){
      var lists=result.data.lists;
      that.setData({
        lists:lists
      });
    })
  },
  cretedOrder:function(e){
    var cid=this.data.cid;
    var oid=e.currentTarget.dataset.oid;
    var uid=wx.getStorageSync('uid');
    if(!uid){
      wx.navigateTo({
        url: '../login/login',
      })
      return false;
    }
    var option={url:"order/create",data:{cid:cid,uid:uid,oid:oid}};
    wxRequest(option).then(function(result){
        var data=result.data;
        if(data.code==1){
          var payData=data.payData;
          wx.requestPayment({
            nonceStr: payData.nonceStr,
            package: payData.package,
            paySign: payData.paySign,
            timeStamp: payData.timeStamp,
            signType:"MD5",
            success(res){
              wx.showToast({
                title: '支付中请稍等。',
                icon:"loading",
                duration:3000,
              })
              var oid=data.oid;
              setTimeout(()=>{
                //支付完成跳转订单页面
                // var option={url:"order/getOrder",data:{oid:oid}};
                wx.navigateTo({
                  url: '../mineYzf/mineYzf',
                })
              },3000)           
            }
          })
        }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})